Неўзабаве я зрабіў неаднаразовае выкананне для сваёй інжынернай каманды: Сёння, у эпоху НТР, што такое экалогія, зразумела кожнаму школьніку, але стэрэатыпы ўяўленняў засталіся. Using AI is no longer optional. Але калі я буду быць цалкам шчырым, гэты мандат робіць мяне неверагодна раздражнёным.Калі начальнік інжынерыі, я збалансую патрэбу да хуткасці з страшнай магчымасцю "аматызаванай сярэдняўзвычайнасці".Гэта прычына, чаму я абавязаны AI, паловы, на якія я гляджу, і правілы, якія я ўсталяваў, каб гарантаваць, што мы не страцім нашы душы на LLMs. Вынікі пошуку - "Dead Loop" Найбуйнейшы забойца прадукцыйнасці, які я бачу, - гэта не непаўторнасць інструментаў; гэта Мы ўсе выпрабавалі той гіпнотычны транс, у якім вы верыце, што ІА З ідэальным рашэннем. Dead Loop. 1 Шчаслівы шлях Звычайна гэта так: AI генеруе блок кода (па-першае, складаны кантролер Java Spring Boot), які выглядае правільна, але не выконваецца. Вы адказваеце за няправільнасць. Гэты закон прайшоў складаны і цярністы шлях, але Прэзідэнт Украіны яго падпісаў і 11.10 ён уступіў у дзеянне. Працягвайце гэта, пакуль не пройдзе два тыдні. У тыя дзве гадзіны, досведны інжынер мог бы напісаць логіку з нуля, набыць яе на аўдыторыі і выпіць каву. "Dead Loop" небяспечны, таму што гэта адчуваецца, як праца, але гэта на самай справе толькі карыснае круціцца колесам. Вынікі пошуку "Big Picture" Гэта, можа быць, складана для некаторых людзей, ну а для мяне гэта натуральна, я вырас у асяроддзі, якое думала менавіта так. Калі распрацоўшчыкі схіляюцца занадта цвёрда на копія-пастырных сніпсетах AI, база кодаў пачынае выглядаць як праект "Frankenstein" - калекцыя частак, якія працуюць па-індывідуальным узроўні, але не вельмі належаць разам. Масштабныя сумы Гэта не будзе раскрыцца сёння, але зрабіць наша жыццё новым кошмарам за год, калі мы паспрабуем рэфактаваць. Leaky Abstractions Technical Debt Як лідар, я баюся, што мы перастанем будаваць згубленыя сістэмы і пачнуць проста "упраўленне" шэрагу адключаных сцэнараў. 3 Простыя правілы Для таго, каб падтрымаць нашу інжынерную перавагу, я ўсталяваў тры "залавыя правілы", якія кожны распрацоўшчык у маёй камандзе павінна спадзявацца: 1.Працягвайце гэта як высокашчасны інтэрнат Падумайце пра AI як вельмі хуткае, вельмі жадаючы юніорны стажыст. стажыст можа захоўваць вам гадзіны грунтавай працы, але вы ніколі б не павярнуць свой код да вытворчасці без лініі па лініі агляд. If you can't explain what the AI wrote, you aren't allowed to merge it. Давайце напішыце, не давайце думаць Дадатковыя функцыі ўключаюць у сябе джакузі для поўнай рэлаксацыі і камінам, каб трымаць вас у цяпле і сытна. Але не ў . Работнікі Логіка Правіла 10 хвілін Калі вы трацілі больш за 10 хвілін сустракаючыся з ботам або пытаючыся "памавіць інжынеру" выпрабаванне для пэўнай няўдачы, У нас функцыянуюць таварыствы “Разумнікі і разумніцы”, “Даследчык”, а таксама адзіная ў Магілёўскай вобласці астранамічная пляцоўка. turn it off. Доўгая лінія Тут мы можам паказаць сваю творчасць без абмежаванняў у ідэальных экспазіцыйных умовах, якія створаны ў новым Палацы культуры. Я хачу, каб у маёй камандзе былі лепшыя інструменты ў свеце.Я хачу, каб мы былі найбольш хуткай праграмнае забеспячэнне на рынку.Але я адмаўляюся, каб дазволіць нам страціць нашу "інжынерную сілу".Выкарыстоўвайце боты, заставайцеся ў кантраляванні, і ніколі не дазваляйце AI рабіць цяжкія думкі для вас.